MTREHPPEPLDFFIWTVEDVGSWLEEINLGGYRQIFKENGVNGEYLESMSVFTTEQILHFIRRHHMKWGDFITLCKELRRIKVACLKGEQRVRRPWWAPSCLSVVFVKAAKRNRQSRVVSLKLES